a{ transition:.6s}
.map_list a,.themain a,.themain{color:#000;}
.copyright a{padding:0 5px;}
.copyright a:hover{color:#fff}

.p-0{padding:0 !important}
.p-r-0{padding-right:0 !important}
.p-l-0{padding-left:0 !important}
.p-t-0{padding-top:0 !important}
.p-b-0{padding-bottom:0 !important}
.m-0{margin:0 !important}
.m-r-0{margin-right:0 !important}
.m-l-0{margin-left:0 !important}
.m-t-0{margin-top:0 !important}
.m-b-0{margin-bottom:0 !important}
.pt-15{padding-top:15px;}
.pb-15{padding-bottom:15px;}
.pl-15{padding-left:15px;}
.pr-15{padding-right:15px;}
.mt-15{margin-top:15px;}
.mb-15{margin-bottom:15px;}
.ml-15{margin-left:15px;}
.mr-15{margin-right:15px;}

.size36{font-size:36px;}
.size33{font-size:33px;}
.size32{font-size:32px;}
.size30{font-size:30px;}
.size28{font-size:28px;}
.size26{font-size:26px;}
.size25{font-size:25px;}
.size24{font-size:24px;}
.size22{font-size:22px;}
.size21{font-size:21px;}
.size20{font-size:20px;}
.size18{font-size:18px;}
.size16{font-size:16px;}
.size15{font-size:15px;}
.size14{font-size:14px;}
.size12{font-size:12px;}


.line-h15{ line-height:1.5}
.line-h17{ line-height:1.7}
.line-h2{ line-height:2}

/*常用首页P字体颜色 灰 黑 红*/
.hui{color:#ccc}
.hei{color:#666}
.hong{color:#F00}

.uppercase{text-transform:uppercase}/*字母大写*/
.capitalize{text-transform:capitalize}/*首 字母大写*/
.lowercase{text-transform:lowercase}/*无 字母大写*/

@media (min-width: 1024px) { /**公共1024区分**/
nav.navbar.bootsnav ul.nav > li > a { font-size: 16px; }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover { background: #f4f4f4; }
nav.navbar.bootsnav ul.nav > li > a { font-weight: normal; }}

@media (max-width: 992px) { /**公共992区分**/
body.side-right { overflow: hidden; }
body.side-right nav.navbar.bootsnav .navbar-toggle { float: left; }
nav.navbar.bootsnav.navbar-mobile ul.nav, body nav.navbar.bootsnav .navbar-nav > li > a { border-top: none; }
body nav.navbar.bootsnav .navbar-toggle { margin-top: 6px; padding: 0 5px; }}

@media (max-width: 767px) { /**公共767区分**/
nav.navbar.bootsnav.navbar-mobile ul.nav { border-top: none; }
.side-right nav.navbar.bootsnav .navbar-toggle { margin: 6px 0 0; }}

/**手机导航的按钮 **/
 .navbar-toggle{background:none;z-index:55;position: absolute;right:8px;top:8px;font-size:22px;color:#efe016;margin:0;padding: 5px 8px 5px 10px;}
.side-right .navbar-toggle{margin:0;}

/*头部导航－第13种开始*/
header{background:url(../images/bj_01.jpg) no-repeat center top;}
header .header-con { border-bottom:none;padding:6px 0; }
header .header-con a { color: #333; }
header .header-con a:hover { text-decoration: none; }
header .company-name { font-size: 13px; }
header .header-logo { padding-bottom: 5px; padding-left: 10px;  }
header .header-logo h1 { color: #333;  font-size: 20px; font-weight: 700;text-align:left }
header .header-logo h1,.header-logo span{color: #009f45;}
header .header-logo .col-md-11{ padding-left: 22px;padding-top:3px;}
header .header-logo .header-word { padding-top: 30px; }
header .header-logo .header-word span { display: block; border-left: 1px dashed #666; padding-left: 20px; }
header .header-logo .header-word1 { font-size: 17px; font-weight: bold; }
header .header-logo .header-word2 { padding-top: 5px; font-size: 16px; color: rgb(39, 115, 200); }
.header-phone img{padding-top: 8px;padding-right: 10px;}
.header-phone p,.header-phone span {color:#e73333;font-weight: bold;}
header .navbar-nav { float: none; }
nav.navbar.navbar-default,nav.navbar.navbar-collapse{background:none}

nav.navbar.bootsnav ul.nav > li{width:12.4%; text-align:center;background:url(../images/t_06.png) no-repeat right center;}
nav.navbar.bootsnav ul.nav > li > a{color:#fff;padding:15.2px 0;}
nav.navbar.bootsnav ul.nav > li:hover,nav.navbar.bootsnav ul.nav > li a{ background:none;}
nav.navbar.bootsnav ul.nav > li a:hover{ background:#ffae2c;color:#fff }
body.side-right { overflow: hidden; }
header .header-title { padding-top:2.2%;}
.nav > li:after{background:#f9c36d;}
nav.navbar.bootsnav ul.nav > li:last-child{background:none;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{font-size:15px;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover{ background:#ffae2c;color:#fff }

/* 小屏幕(平板，大于等于768px)*/
@media (min-width: 768px) {
header .header-logo { padding-bottom: 10px; }
header .header-logo h1 { font-size: 24px; font-weight: 700; }
header nav.navbar.bootsnav .navbar-toggle { float: left; }
body.side-right { overflow: hidden; }
  
}

/* 中等屏幕(桌面显示器，大于等于992px) */
@media (min-width: 992px) {
header .header-logo h1 { font-size:29px; font-weight: 700; }
header .header-logo .header-word1 { font-size: 16px; }
header .header-logo .header-word2 { font-size: 13px; }
header .header-logo .header-phone { padding-top: 25px; }
  .header-phone img{display:none;}
nav.navbar.bootsnav a { font-size: 17px; }
header .navbar-bg{ background: url(../images/t_03.png) center }
}

/* 大屏幕(大桌面显示器，大于等于1200px) */
@media (min-width: 1200px) {
header .header-logo { padding-bottom: 20px; }
header .header-logo h1 { font-size: 36px; font-weight: 700; text-align:left; padding:0;}
header .header-logo .header-word1 { font-size: 17px; }
header .header-logo .header-word2 { font-size: 16px; }
header .header-logo .header-phone { padding-top: 28px; }
  .header-phone img{display:block;}
header nav .nav-bg .navbar-nav li a { font-size: 17px; }
header nav .nav-bg .navbar-nav li a:hover { color: #333 !important; }
header nav.navbar.bootsnav a { font-size: 18px; }
header nav.navbar.bootsnav.navbar-mobile ul.nav > li > a { padding: 15px 28px; }

}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after { right:5%;}
/*头部导航－第13种结束*/
@media (max-width: 992px) {
  nav.navbar.bootsnav ul.nav > li{width:100%;background:none}
  nav.navbar.bootsnav ul.nav > li > a{color:#000}
  .navbar-toggle {display: block;}
  .navbar-brand{padding:15px 0;}
  .navbar-default .navbar-header a{font-size:18px;color:#fff;}
  .bootsnav{border:none !important}
header .navbar-bg{background:#2ba1f0} 
  
}
@media (max-width: 768px) {
.flexslider .slides li{height: 160px !important;}
}

/*内容页+左侧列表*/
.page-body{}
.sec-tit{
    border:none;border-radius:6px 6px 0 0;
    height:auto;
    line-height:2;
    background: #36a5f0;
    padding:10px;
  float: left;
    width: 100%;
}
.sec-tit h2{border:none;color:#fff !important;font-size:18px;}
.page-l-clist,.left-news,.left-keyword,.sec-marquee-c{width:100%;float:left}

.sec-tit h5 a{color:#fff;}
#innerbgcolor{ background-color:none;line-height: inherit;}
.page-l-clist li{height:40px; line-height: 40px;position: relative;}
.page-l-clist li a {display: block;width: 100%;font-size:14px;    padding-left: 20px;text-align:left;}

.page-l-clist li.layer1 a{padding-left:5px;font-weight:bold;font-size:16px;}
/**内页产品导航 三角形**/
.page-l-clist li.layer1:after{display:none}
.page-l-clist li:after{content: '';display:block;
    width:0;
    height:0;
    border-width: 5px ;
    border-style:solid;
    border-color: transparent transparent transparent  #36a5f0 ;/*透明 灰 透明 透明 */
    position:absolute;left:3px;top:50%;margin-top: -4px;
}


.page-l-clist li a:hover{background-color: #36a5f0;color:#fff}
.list-unstyled a:hover h5{color:#f00}

.page-content{padding-top:0}
.page-detail,.page-content p{font-size:14px;line-height:2;}
.page-con-tit h1{font-size:17px;margin-top:0;}

.page-l-clist{border:6px solid #1f92e0;}

/*内页 产品列表*/
.page-alist{margin-left:0;margin-right:0;}
.page-alist .col-md-4{margin-top:7px;margin-bottom:12px;}
.page-alist a:hover .img-inner{border:1px solid #f00}
.page-alist a:hover h5{color:#f00}
.page-alist .img-inner{height:210px;}
.page-alist .col-md-4 h5{font-size:15px;text-align: center;}

/*内页新闻中心*/
.page-alist .page-adate{padding: 5px 0; background: #36a5f0;color: #fff;}
.page-atit h4{font-size:16px; margin-bottom: 8px;}


.tit-max{padding-top:21px;padding-bottom: 16px;overflow: hidden;}
.tit-max h2{display: table;margin: 0 auto 3px auto; position:relative;font-size:30px;color:#44aaf0;letter-spacing:3px;font-weight:bold}
.tit-max p{font-size:15px;color:#a4a4a4;padding-top:5px;letter-spacing:3px;}
.tit-max h2:after,.tit-max h2:before{display: table;content: ""; position:absolute;top:50%;margin-top:-5px;width:220px;height:14px;}
.tit-max h2:before{right:-240px;background:url(../images/tit-bj-r.png) no-repeat left top;}
.tit-max h2:after{left:-242px;background:url(../images/tit-bj-l.png) no-repeat right top;}

/*产品展示－第1种开始*/
.cpd-tit{display: inline-block;width:100%;}
.cpd-tit-m{;padding:15px 0 11px 25px;background:#f2f2f2;border-bottom:1px solid #ccc}
.cpd-tit h2{ font-weight:bold;margin-top:10px;}
.cpd-tit p{font-size:16px;}
.product_box{}
.product_title h3{margin:15px 0;font-size: 24px;}
.product_content .pro_nav{}
.list-d{background:#f2f2f2}
.pro_nav li.sy_layer1{position: relative;border-bottom:1px solid #e2e2e2;text-align:left;}
.pro_nav li.sy_layer1 a:nth-child(1){padding-left:10%;border-bottom:1px solid #e2e2e2;}
.pro_nav li:last-child{border-bottom:none}
.pro_nav li.sy_layer1:before{display: table;content: " ";width:8px;height:8px;border:1px solid #999; position: absolute;left:4%;top:21px;border-radius:50%;}
.pro_nav li a{display: block;padding:14px 0;color:#333;font-size: 16px;}
.pro_nav li a:nth-child(1):hover {color: #00a0e8;}

.pro_list .pro_img{text-align: center;overflow: hidden;border: 1px solid #d7d7d7; }
.pro_list .pro_img a{height:250px;font-size: 0; overflow: hidden;text-align:center;display:flex;align-items: center;}
.pro_list .pro_img a:hover{border: 3px solid #dd190d;}
.pro_list .pro_img a img{transition:.6s;}
.pro_list .pro_img a:hover img{transform:scale(1.1)}
.pro_list .pro_img img{margin:0 auto;max-width:100%;max-height:100%;display:block}



.pro_nav .sy_layer2 li{border-bottom:1px solid #e2e2e2;padding-left:15%;text-align:left;}
.pro_nav .sy_layer2{display: block !important;}
.pro_nav .sy_layer2 li a{padding:10px 0 !important;border-bottom:none !important}
.pro_nav .sy_layer2 li:hover {background: #00a0e8;}
.pro_nav .sy_layer2 li:hover a{color:#fff}


.pro_list li{margin-bottom:10px;}
.pro_list li a{display: block;color:#333;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.pro_list li a:hover{text-decoration: none;}
.pro_list li p{margin:10px 0 0;font-size: 16px;}
@media (max-width: 992px){
.pro_list .pro_img{height:150px;line-height: 144px;}
}
@media (max-width: 767px){
.pro_list .pro_img{height:125px;}
.col-xs-4 { width:49.9999%;}
.pro_list li p{font-size: 12px;}
}
@media (max-width: 320px){
.pro_list .pro_img{height:125px;}
}

/*  产品展示－第6种结束*/
.nav-tabs{border:none;display: flex;justify-content:center;padding-bottom: 20px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{border:none;background:#ffae2c;color:#fff;}
.nav-tabs>li{margin-left: 15px;margin-bottom: 0;}
.nav-tabs>li a{display:block;background:#44aaf0;color:#fff;border-radius:0;font-size:18px;text-align:center;margin:0;overflow: hidden;}
.nav-tabs>li.active a{height:100%}
.nav-tabs>li a:hover{background:#ffae2c;color:#fff;}

.list-unstyled .pro_text{text-align:center;font-size:16px;padding-top:10px;margin-bottom: 10px;}

.list-ej{padding:0 12px 15px 12px;}
.list-ej li{width:14.1%;float: left;}
.list-ej li a{margin-right: 5px;padding:3px 0;text-align:left;font-size:15px;color:#44aaf0;display: block;}
.list-ej li a:hover{color:#f00}

.btn-gd{padding:10px 30px; display:inline-block;font-size:15px;color:#fff;margin-top:15px;background:#f0b944;}
.btn-gd:hover{ background:#44aaf0;color:#fff}

.shipin{background:url(../images/bj_14.jpg) no-repeat center top;padding-top:46px;margin-top: 40px;}
.shipin-tit h2{color:#44aaf0; position:relative;padding-bottom:20px;margin-bottom:15px;}
.shipin-tit h2 span{padding-left:12px;}
.shipin-tit h2:after{content: " ";width: 65px;height: 3px;overflow: hidden;background: #44aaf0;position: absolute;left: 0;bottom: 0;}
.shipin .shipin-btn{display: block;padding:4px 8px;color:#fff;margin-top:16px;background:#f0b944;}
.shipin .shipin-btn:hover{ background:#f00;}
.spcp{ position:relative}
.spcp p{position: absolute;background:rgba(0,0,0,.9);bottom:0;left:0;color:#fff;padding:5px 10px;font-size:15px;}
.spcp p a:hover{color:#f00}



.youshi{padding-top: 40px;padding-bottom: 40px;}
.youshi-cent{margin-top:30px;}
.youshi-cent a{display: block;}
.youshi-cent a h3{font-size:20px;}
.youshi-cent a:hover{transform: translate(0px,-10px);color:#f00}


.jianj{background:url(../images/bj_35.jpg) no-repeat center top;padding-top:20px;padding-bottom:20px;background-size: cover;}
.tit-min2{position: relative;padding-bottom: 16px;width:100%;float: left;margin-bottom: 15px;}
.tit-min2:after,.tit-min2:before{content: " ";display: table;left: 0;position: absolute;bottom: 0;}
.tit-min2:after{width: 65px;height: 3px;overflow: hidden;background: #44aaf0;}
.tit-min2:before{width:100%;height:1px;background:#dadada;}
.tit-min2 a{padding-top: 30px;}
.tit-min2 a:hover{color:#f00;}
.tit-min2 h2 {color:#44aaf0;}
.tit-min2 h2 span{padding-left:8px;color:#b7b7b7;}

.news_1{background:none;}
.news_1 li{border-bottom-color:#ccc;padding-bottom: 8px;margin: 1.2% 0;}
.news_1 a{color:#333;font-size:14px; font-weight:normal;}
.news_1 span{color:#ccc;width: 15%;}
.news_1 a:hover,.news_3 a:hover{color:#f00}

footer { background:url(../images/f-bj.jpg) no-repeat center top; padding-bottom:16px;}

footer .lixm a { height:45px; line-height:45px; background:#efb30a; color:#fff; display:block; margin:0 auto; border-radius:3px; text-align:center;margin-top: 10px;}
footer .lixm a:hover { background:#ca2424;}
footer .bhbtd { border-top:1px solid rgba(119, 119, 119, 0.3) ; text-align:center; padding-top:20px;margin-top: 15px; color:#000;}

.page-body .col-md-3 .sec-tit:nth-child(1){display:block}
.page-body .col-md-3 .sec-tit,.page-body .col-md-3 .left-news,.page-body .col-md-3 .sec-marquee-c,.page-body .col-md-3 .left-keyword{display: none}
/*.page-body .col-md-3 .page-l-clist:nth-child(4){display: none}
.page-body .col-md-3 .sec-tit:nth-child(1) h2{position: relative;width:80px;color:rgba(255,255,255,0) !important;}
.page-body .col-md-3 .sec-tit:nth-child(1) h2:before{content: "产品中心 ";display: table;position: absolute;top：0；left:0;color: #fff;}*/


.str_wrap,.str_wrap:hover,.walking .ar_1 p,.walking .ar_1{ background:none}
.walking,.str_move{margin:0;padding:0;}
.walking .ar_1{width:260px;height:220px;margin-left:28px;}
.walking .ar_1 p{color:#333;font-size:16px;}
.walking .ar_1:hover p{color:#f00}
.walking .ar_1 .item{height:190px;border:1px solid #ececec; background:#fff; overflow:hidden;display: flex;justify-content: center;align-items: center;}
.walking .ar_1 .item img{ transition:.6s;}
.walking .ar_1:hover img{ transform:scale(1.1)}

.anli .walking .ar_1{width:280px;height:250px;margin-left:28px;}
.anli .walking .ar_1 .item {height:220px}
.anli .walking .ar_1 .item img{height:220px}

.rowlist { height:54px;border-bottom:1px solid #eee;}
.rowlist .lae {font-size: 15px; height:54px; line-height:54px;}
.rowlist .lae .col-md-3 { padding:0; }
.rowlist .col-md-9.main i.fa.fa-free-code-camp{font-size: 28px;color:#cd0c00;}
.rowlist .col-md-9.main p span {margin-left:6px; }
.rowlist .col-md-9.main p span a {padding-left: 10px;}
.rowlist .col-md-9.main p span a:hover {color:#cd0c00;}
.nsearch, .searchbox .keywords,.submit { float:left;}
.nsearch { margin-top:6px;}
.searchbox .keywords { height:33px; line-height:33px;border: 1px solid rgba(102, 102, 102, 0.68); margin-top:13px; width: 230px;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.nsearch select { height:35px; line-height:35px;}
.submit { margin:13px 0 0 0px; width:50px; height:33px; line-height:33px; background:#1c88ec; border:none; color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.rowlist .lae .col-md-11 {line-height:47px;}

.font-nav {border-bottom:1px solid rgba(255,255,255,.35);margin-bottom: 10px;background:url(../images/t_03.png) repeat-x center top;}
.font-nav li{ width: 12.4%;float: left;font-size:16px; text-align:center;background: url(../images/t_06.png) no-repeat right center;}
.font-nav li a{padding:12px 0;color:#fff;width:100%;display: block;}
.font-nav li a:hover{background:#ffae2c;}
.f-lxnr{color:#000;}
.f-lxnr div:nth-child(1){padding-bottom: 20px;line-height:1.8;}

#dituContent{width:704px;}

.zoomPad{}
.zoomPad img.naec{height:100% !important;width:75% !important;}

@media (max-width: 992px){
  img{max-width:100%;}
  .p-xs{padding:0 15px;}
  .p-xs-0{padding:0 !important}
  .p-xs-l-0{padding-left:0 !important}
  .p-xs-t{padding-top:15px !important;}
  .p-xs-r-0{padding-right:0 !important}
  .p-xs-t-0{padding-top:0 !important}
  .p-xs-b-0{padding-bottom:0 !important}
  .m-xs-0{margin:0 !important}
  .m-xs-t-0{margin-top:0 !important}
  .m-xs-b-0{margin-bottom:0 !important}
  .m-xs-l-0{margin-left:0 !important}
  .m-xs-r-0{margin-right:0 !important}
  .pull-xs-left{float:left}
  .pull-xs-right{float:right}
  .dis-xs-no{display:none !important;}
  .dis-xs-show{ display:block !important;}
  
  .footer a{width: 32%;}
  .list-ej{padding-left:0;padding-right:0; }
  .list-ej li{width:33%;}
  .list-ej li a,.news_1 a{overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
  .youshi-cent a h3{font-size:16px}
  .youshi{padding-bottom: 20px;}
  .sp-js{overflow-x: hidden;overflow-y: scroll;max-height: 154px;}
  .sp-js::-webkit-scrollbar {width: 4px;}
.sp-js::-webkit-scrollbar-track{background:#eee;}
.sp-js::-webkit-scrollbar-thumb {background-color:rgba(0,0,0,.6);border-radius: 10px;}
  .news_1 span{width:22%;}
  .list-unstyled .pro_text{font-size:14px;}
}
@media (max-width: 768px){
  .imgauto img{max-width:100%;}
  .pro_list .pro_img a{height:auto;}
  .pro_list .pro_img a img{}
  .product_detail .img{overflow: hidden;}
  .relatedProduct .col-md-3{height:auto}
}
